9995c683e3e3cfa58b686976ab83726ea445cb76,src/main/java/org/zalando/intellij/swagger/completion/level/SchemaLevelCompletion.java,SchemaLevelCompletion,fill,#CompletionResultSet#InsertHandler#,20
Before Change
public void fill(@NotNull final CompletionResultSet result,
@NotNull final InsertHandler<LookupElement> insertHandler) {
result.addElement(create("$ref", optional(positionResolver), insertHandler));
result.addElement(create("format", optional(positionResolver), insertHandler));
result.addElement(create("title", optional(positionResolver), insertHandler));
result.addElement(create("description", optional(positionResolver), insertHandler));
result.addElement(create("default", optional(positionResolver), insertHandler));
result.addElement(create("multipleOf", optional(positionResolver), insertHandler));
result.addElement(create("maximum", optional(positionResolver), insertHandler));
result.addElement(create("exclusiveMaximum", optional(positionResolver), insertHandler));
result.addElement(create("minimum", optional(positionResolver), insertHandler));
result.addElement(create("exclusiveMinimum", optional(positionResolver), insertHandler));
result.addElement(create("maxLength", optional(positionResolver), insertHandler));
result.addElement(create("minLength", optional(positionResolver), insertHandler));
result.addElement(create("pattern", optional(positionResolver), insertHandler));
result.addElement(create("maxItems", optional(positionResolver), insertHandler));
result.addElement(create("minItems", optional(positionResolver), insertHandler));
result.addElement(create("uniqueItems", optional(positionResolver), insertHandler));
result.addElement(create("maxProperties", optional(positionResolver), insertHandler));
result.addElement(create("minProperties", optional(positionResolver), insertHandler));
result.addElement(create("required", optional(positionResolver), insertHandler));
result.addElement(create("enum", optional(positionResolver), insertHandler));
result.addElement(create("type", optional(positionResolver), insertHandler));
result.addElement(create("items", optional(positionResolver), insertHandler));
result.addElement(create("allOf", optional(positionResolver), insertHandler));
result.addElement(create("properties", optional(positionResolver), insertHandler));
result.addElement(create("additionalProperties", optional(positionResolver), insertHandler));
result.addElement(create("discriminator", optional(positionResolver), insertHandler));
result.addElement(create("readOnly", optional(positionResolver), insertHandler));
result.addElement(create("xml", optional(positionResolver), insertHandler));
result.addElement(create("externalDocs", optional(positionResolver), insertHandler));
result.addElement(create("example", optional(positionResolver), insertHandler));
}
}
After Change
@Override
public void fill(@NotNull final InsertHandler<LookupElement> insertHandler) {
addUnique("$ref", optional(positionResolver), insertHandler);
addUnique("format", optional(positionResolver), insertHandler);
addUnique("title", optional(positionResolver), insertHandler);
addUnique("description", optional(positionResolver), insertHandler);
addUnique("default", optional(positionResolver), insertHandler);
addUnique("multipleOf", optional(positionResolver), insertHandler);
addUnique("maximum", optional(positionResolver), insertHandler);
addUnique("exclusiveMaximum", optional(positionResolver), insertHandler);
addUnique("minimum", optional(positionResolver), insertHandler);
addUnique("exclusiveMinimum", optional(positionResolver), insertHandler);
addUnique("maxLength", optional(positionResolver), insertHandler);
addUnique("minLength", optional(positionResolver), insertHandler);
addUnique("pattern", optional(positionResolver), insertHandler);
addUnique("maxItems", optional(positionResolver), insertHandler);
addUnique("minItems", optional(positionResolver), insertHandler);
addUnique("uniqueItems", optional(positionResolver), insertHandler);
addUnique("maxProperties", optional(positionResolver), insertHandler);
addUnique("minProperties", optional(positionResolver), insertHandler);
addUnique("required", optional(positionResolver), insertHandler);
addUnique("enum", optional(positionResolver), insertHandler);
addUnique("type", optional(positionResolver), insertHandler);
addUnique("items", optional(positionResolver), insertHandler);
addUnique("allOf", optional(positionResolver), insertHandler);
addUnique("properties", optional(positionResolver), insertHandler);
addUnique("additionalProperties", optional(positionResolver), insertHandler);
addUnique("discriminator", optional(positionResolver), insertHandler);
addUnique("readOnly", optional(positionResolver), insertHandler);
addUnique("xml", optional(positionResolver), insertHandler);
addUnique("externalDocs", optional(positionResolver), insertHandler);
addUnique("example", optional(positionResolver), insertHandler);
}
}